red buffalo - Turc Anglais Dictionnaire